An Improved Claw Finding Algorithm Using Quantum Walk

نویسنده

  • Seiichiro Tani
چکیده

The claw finding problem has been studied in terms of query complexity as one of the problems closely connected to cryptography. For given two functions, f and g, as an oracle which have domains of size N and M (N ≤ M), respectively, and the same range, the goal of the problem is to find x and y such that f (x) = g(y). This problem has been considered in both quantum and classical settings in terms of query complexity. In the bounded-error quantum setting, there is still a big gap between the known upper and lower bounds of query complexity for M = O(N2), whereas the known bounds are tight when M = Ω(N2). This paper describes a quantum-walk-based algorithm that solves this problem; it improves the previous upper bounds for M = O(N2). Our algorithm can be generalized to find a claw of k functions for any constant integer k > 1, where the domains of the functions may have different size. No nontrivial bounds have been known in this case as far as we know. The paper also gives an improved lower bound for M = O(N3/2). This lower bound, together with the previous lower bound, implies that our algorithm is optimal at M = Θ(N) and M = Ω(N2).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Claw finding algorithms using quantum walk

The claw finding problem has been studied in terms of query complexity as one of the problems closely connected to cryptography. For given two functions, f and g, as an oracle which have domains of size N and M (N ≤ M), respectively, and the same range, the goal of the problem is to find x and y such that f (x) = g(y). This problem has been considered in both quantum and classical settings in t...

متن کامل

Continuous Time Quantum Walks (CTQW)

Quantum computing became a prominent area of research with publications such as Feynman’s 1986 paper suggesting a construction for a Hamiltonian that can implement any quantum circuit [1]. Some of the key results in quantum information science such as Shor’s algorithm [2] and Grover’s algorithm [3] which show speed up over classical algorithms for integer factorisation and database searching ha...

متن کامل

Frameworks for Quantum Algorithms

Due to the difficulty of constructing new quantum algorithms, frameworks that facilitate this construction are of great importance in quantum computing. These frameworks reduce the problem of coming up with a quantum algorithm to that of constructing some combinatorial object that is often much simpler to reason about. The implementation and analysis of an algorithm for the specified problem fo...

متن کامل

Controlled Quantum Amplification

We propose a new framework for turning quantum search algorithms that decide into quantum algorithms for finding a solution. Consider we are given an abstract quantum search algorithm A that can determine whether a target g exists or not. We give a general construction of another operator U that both determines and finds the target, whenever one exists. Our amplification method at most doubles ...

متن کامل

1 A ug 2 00 8 On the hitting times of quantum versus random walks ∗

The hitting time of a classical random walk (Markov chain) is the time required to detect the presence of – or equivalently, to find – a marked state. The hitting time of a quantum walk is subtler to define; in particular, it is unknown whether the detection and finding problems have the same time complexity. In this paper we define new Monte Carlo type classical and quantum hitting times, and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007